Package-level declarations

Types

Link copied to clipboard
class FileMessageStyle(var backgroundColor: Int? = null, var padding: SideSize? = null, var loader: LoaderChatStyle, var error: String = "", var fileName: TextMessageStyle? = null, var fileSpecs: TextMessageStyle? = null) : Serializable

Описывает стиль для сообщений с файлами в чате

Link copied to clipboard
class ImageMessageStyle(var backgroundColor: Int? = null, var padding: SideSize? = null, var loader: LoaderChatStyle, var error: String = "") : Serializable

Описывает стиль для сообщений с изображениями в чате

Link copied to clipboard
open class SpannableTextStyle(var font: ChatFontStyle? = null, @ColorRes var textColor: Int? = null, var isBold: Boolean = false, var isItalic: Boolean = false, var isUnderlined: Boolean = false) : Serializable, ComponentStyle

Стиль для SpannableText. Используется в элементах меню, заголовках для тулбара

Link copied to clipboard
open class TextMessageStyle(var text: ChatTextStyle? = null, @ColorRes var backgroundColor: Int? = null, @DrawableRes var backgroundImage: Int? = null, var font: ChatFontStyle? = null, @ColorRes var textColor: Int? = null, @ColorRes var linkTextColor: Int? = null, var paddings: SideSize? = null, @StringRes var networkErrorText: Int = R.string.ecc_chat_not_available) : Serializable, ComponentStyle

Описывает стиль для текстовых сообщений в чате

Link copied to clipboard
class VoiceMessageStyle(var backgroundColor: Int? = null, var padding: SideSize? = null, var playPauseButton: IconButtonChatStyle, var loader: LoaderChatStyle, var error: String = "", var fileSizeText: TextMessageStyle, var audioStatusText: TextMessageStyle) : Serializable

Описывает стиль для голосовых сообщений